define(function(require, exports, module) {
    require("common/umei.dev");
    var code = require("../../tpl/show/tipMsg.html");

    $("#showloading").click(function() {
	umei.tipMsg({
	    type : "loading", content : "加载中......", timeout : 2000, fun : function() { // 提示框消失后回调函数，有回调函数必须设置
		// timeout参数
		alert("2000毫秒后，执行我");
	    }
	});
    });
    $("#showinfo").click(function() {
	umei.tipMsg({
	    type : "info", content : "提示信息", timeout : 0
	});
    });
    $("#showwarn").click(function() {
	umei.tipMsg({
	    type : "warn", content : "警告信息", timeout : 2000
	});
    });
    $("#showsuccess").click(function() {
	umei.tipMsg({
	    type : "success", content : "成功信息", timeout : 2000
	});
    });
    $("#showerror").click(function() {
	umei.tipMsg({
	    type : "error", content : "错误信息", timeout : 2000
	});
    });

    $("#code").click(function() {
	umei.dialog({
	    title : "代码实例", content : code
	});
	$('pre').each(function(i, block) {
	    hljs.highlightBlock(block);
	});
    });
});